Pierre D. E. Mouriquand MD FRCS(Eng) author data searchable via API